#ifndef OBSTACLE_H
#define OBSTACLE_H

#include "CollidableObject.h"
#include "StringUtility.h"

namespace Engine
{
	namespace GameObjectTypes
	{
		const unsigned int OBSTACLE = Hash("Obstacle");
	}
}

class Obstacle : public Engine::CollidableObject
{
	public:
		//inherited from CollidableObject
		virtual void Draw() override;
		virtual const char* GetTypeName() const override {return "Obstacle";}
		virtual unsigned int GetTypeHash() const override {return Engine::GameObjectTypes::OBSTACLE;}
};

#endif